runtime.guintptr.set (method)
28 uses
runtime (current package)
debugcall.go#L144: mp.lockedg.set(newg)
debugcall.go#L156: gp.schedlink.set(newg)
debugcall.go#L184: mp.lockedg.set(gp)
debugcall.go#L210: getg().schedlink.set(callingG)
mgc.go#L1271: node.gp.set(gp)
mgcmark.go#L311: q.tail.set(gp)
mgcmark.go#L646: oldList.tail.ptr().schedlink.set(nil)
proc.go#L2133: mp.lockedg.set(gp)
proc.go#L2440: ts.g.set(mp.g0)
proc.go#L3500: q.head.set(head)
proc.go#L3501: q.tail.set(tail)
proc.go#L4763: gp.m.lockedg.set(gp)
proc.go#L6221: pp.runq[t%uint32(len(pp.runq))].set(gp)
proc.go#L6260: batch[i].schedlink.set(batch[i+1])
proc.go#L6263: q.head.set(batch[0])
proc.go#L6264: q.tail.set(batch[n])
proc.go#L6283: pp.runq[t%uint32(len(pp.runq))].set(gp)
proc.go#L6466: q.head.set(gp)
proc.go#L6468: q.tail.set(gp)
proc.go#L6476: q.tail.ptr().schedlink.set(gp)
proc.go#L6478: q.head.set(gp)
proc.go#L6480: q.tail.set(gp)
proc.go#L6532: l.head.set(gp)
runtime2.go#L268: func (gp *guintptr) set(g *g) { *gp = guintptr(unsafe.Pointer(g)) }
runtime2.go#L286: (*guintptr)(unsafe.Pointer(gp)).set(new)
signal_unix.go#L731: mp.caughtsig.set(gp)
traceback.go#L299: u.g.set(gp)
traceback.go#L322: u.g.set(gp)
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |